Had an absolutely amazing stay, the place is sparking clean and very modern. The views are to die for, and there is a beautiful beach and nice cafe very close. Can't wait to go again!