The place was clean and as advertised. They provided small touches that I didn't expect and provided all the basic amenities that I needed. Great communication with check-in and check-out. Would highly recommend it!