Very clean, great location, has everything you could need. Had a great stay!