Overall, we had a good stay here. Location is great - close to beaches, shops, and rental cars if needed for a day trip. The room was very clean when we arrived and the balcony space is great! Our only negative was that the kitchen space was tiny and there is very little space to prep for cooking and clean up! However, we were able to manage just fine for cooking some dinners (nice new pots and pans provided!).