10/10 stay. Everything was extremely clean and amenities were above average. The stay went very smoothly, no hassle at all.