Exactly what we needed. The location is great: walking distance to the beach and some nice restaurants. Hosts are friendly and very responsive.