Great location; updated , modern and clean rooms (hallelujah); great customer service. Gym; pool and outdoor area is beautiful. Reception staff super nice. It’s a must stay