Great location and amenities! Smooth check-in process too.