Great little place to stay! Better suited for 2 (maybe 3) rather than 4. But use of bbq, fire pit, beach towels and chairs and especially the boogie board was the best! There are some dirtier streets near by but not worrisome at all. Parking was always available on the street and location was good, we easily got anywhere by car within 10-20 minutes. It's clean and nicely decorated. Bed was comfortable; pull out not so much, but also what can be expected from any pull out. It's small but if you don't plan to spend time there except sleeping and eating (table inside only seats two so you have to sit at the patio outside, which is lovely), it will be perfect for you.