This place was awesome! The view was incredible, the villa was clean and spacious and the breakfast was a great surprise. Highly recommend staying here.