Very clean and spacious. Great amenities, location, and plenty of rooms. Would definitely recommend staying here to a friend!