Exactly what you want from a stay. Luxury, clean, location couldn’t be better and great value. 11/10!