Fantastic views. Excellent location. Beautifully decorated. Everything you needed to enjoy your stay.