Excellence in action, from the location, the look & feel of the apartment and of course Rio .... what a great stay!!!