All around, 5 stars!! Location cannot be beat, the view is spectacular from both terraces. Beds are comfy and amenities are great