The place was great and the location is the best in Rio!