Everything was great. Location, amenities and cleanliness. They answered all my questions in a timely manner and the instructions were easy to follow. Would definitely recommend. Definitely would stay there again!