10/10 for everything. Incredible stay.