Everything was perfect! Location, amenities, attention to detail and checkin. It is mentioned in the details, but the stairs may be difficult for some. We would definitely stray stay again.