great location, thoughtful touches like puzzles and books and dvd's plus everything we needed in the kitchen and bathroom. located very close to beaches, Cafe and shops. The only thing missing was wifi. would definitely stay again.