The Embaixador is a great property and has everything you need and more. Spotless clean, moder and well decorated, super close to public transportation and also well located for restaurants and amenities. Communication was smooth and quick, great check in instructions and easy to access. I'd recommend this place 100%.