Great place with great amenities and location. The size was perfect. The Check-in process was smooth.