A solid 9/10
The location is excellent and the view is magnificent. Our interactions with staff were great and the cleanliness of the place is also top notch . But it lacks that small touch that would perfect it , very minor things here and there but in correlation with the price these things are dismisable .