Amazing place. Great location. Spotless. Fantastic views from the terrace. 6 stars out of 5.