The place could not be una better location, especially during the F1 Grand Prix week. The place is ON the party street!
The place is also larger than expected, and properly outfitted with all the basic necessities.