Excellent location, safe, with modern amenities. Great rooftop terrace for breakfast, dinner. Having the spa in the same building was wonderful experience. My only negative was that there were two nights were the hot water wasn't working, without any explanation or ability to fix promptly. But other than that the service was great and I will come back.