5 star experience in every way. Check-in was smooth and the place was in a great location and very clean.