Excellent location and beautiful place but I did experience some hiccups: leaked sink that ruined some suede shoes of mine sitting on the floor. Inconsistency in hotel staff services. For the most part, however, it was a very positive experience and I would give it 4 stars.