place was relatively clean, but not quite as nice as the pictures showed. The location is amazing and the check in was really easy. The kitchen didn't have some of the basics you would expect. Overall the place was nice and a great location.