Wonderful stay, we’d return!
Semi-basement means it stays cool but the high ceilings makes it feel roomier/nicer than a basement. Screens on all the windows and excellent AC. Designated parking spot. Well stocked kitchen, washing machine, and everything you need. Regular towels plus large beach towels are provided. Walking distance to supermarket. We had a car which allowed us to explore more but possible to stay here without a car too. Internet/wifi was good. Kind hosts, highly recommend.