The place is very clean and in a great location. Check in and check out was seamless! I highly recommend this place. 5 stars all round!