Wonderful and convenient place overall. Amenities were spot on and clean. Floors were a bit squeaky though but other than that it was a satisfying experience.