Beautiful place in a beautiful city. Excellent location. Staff super friendly and responsive. Would definitely stay again.