Completely immaculate Genuinely impressed with every single aspect of my stay and experience