We had a great time at the Beachfront, with fantastic 360 degree views of mountains and sea. The apartment was beautifully fitted out and well equipped, and we were very well looked after. It was hard to leave such a lovely spot.