Excellent stay! Amazing views and fantastic location. Beautiful decor. Has everything you need for a comfortable stay. Loved it!