Great location. Detailed check in instructions. Lots of thoughtful touches and amenities. We would definitely stay again!