Immaculate, great amenities and very thoughtful hosts... Would definitely recommend this accomodation!