Spotless, amazing location, great communication and overall great experience. Have recommended to other friends visiting Rio