This is perfect for a weekend getaway alone or with someone you don't mind sharing a double bed with. Don't expect luxurious, it is simple, clean, private and beach front with basic necessities. My time was with my dog, again perfect if you have a pet. I actually was hesitant to write a review. I'd hate not to have availability for my next trip.