I definitely have mixed feelings about our stay. The good: Great location, pet friendly (most guests have dogs so you really MUST love dogs to stay there.) Nice small pool, very clean. The bad: It's not really a Bed and Breakfast, or not what you would expect. There is no sign out front for this facility, it's just a beach house with four bedrooms for rent. There is a shared living room/kitchen and porch on the ground floor, but no common areas other than that. Also, breakfast is self-prepare and self-serve, very basic pop-tarts, granola bars, cereal etc. If you're accustomed to a full breakfast at a B&B, this will disappoint you. The UGLY: As we were packing up to leave, the owner (who lives on the top floor) told us we could have late checkout. Which was very nice.... except as I was getting out of the shower and my daughter was getting dressed, HE OPENED UP THE DOOR TO OUR ROOM. No knocking, no calling out, he just opened the door like he lived there. Which I guess he thinks is OK, because he offered no apology. I slammed the door as quickly as I could to preserve what was left of our privacy, we loaded the car and we left. In a real hotel or professional establishment, the staff understand that you always knock first. We won't be going back.