6 stars ... awesome everything you need and more.. pool gym views easy walk to all top spots highly recommend staying here. Price for stay is excellent value. Spotless with great strong shower and bath and excellent hosts I WILL return for sure