Great place, location and hospitality. Has everything you might need while in Rio.