Very clean and great location! Amenities were cool too, would have liked further introduction as to how to use the kitchen, laundry, etc. but otherwise I really enjoyed my stay.