It's everything thing and more. A must see and stay. Clean, top notch, loving friendly stay! A great place to relax or fish, boat, swim. Read a book on your own private deck with a view.if it rains who cares...there is plenty to keep you busy inside.