The place was very clean,and very well located. check in process was smooth and directions clear. The team checked in regularly to see if we needed anything and also accommodated an early checkin which was very helpful with a small baby