We had a lovely stay at the apartment. The views are fantastic and the beach promenade is only a short but pretty steep walk away. The welcome gifts were a nice surprise. It could have been a bit cleaner and equipped but these were just minor things on an otherwise great stay.