All five stars. We loved everything about the space, the view, the pool and the location and will definitely want to book again!