This uplifting hotel is in Costa del Este, an upscale business and recreational development with easy access to downtown and the airport.