The hotel was excellent, it was very clean and spacious. However there was one problem, we paid extra and booked a full view of the sea but when we came to check in we were given an option between a bottom level room (not a good view of the sea) or a higher level corner room (full view but was far and different from shown on the pictures). Overall, other than the room problem, everything was great.