Everything was absolutely perfect. Sparkling clean and every amenity for an easy self catering experience.