I was mostly happy with this place. The location is great!!! Super close to the beach and walking distance to restaurants, shops, bars, etc. And it was clean! : ) The place is great for 2 people and it's dog friendly : ) It has a sofa bed, but it is quite small and only has 1 bathroom. I'd recommend adding an a/c unit in the bedroom since it does get warm. Overall, good place for 2 near the beach and dog beach.