Great place, great location, overall great stay. Very detailed information about check-in procedures and amenities prior to arrival.