Everything was perfect , location, cleanliness etc and every amenity - we did not want for anything . Communication was great and instructions really clear.