Amazing views and a beautiful apartment! Great location with only a short walk down to the beach. Only downside was check in was rushed and we were made to feel unwelcome when we arrived. Apart from this, loved our stay!