Very clean with complete amenities. Not to mention it is in a very prime location. Really appreciate the detailed instructions and convenient check in!