Very clean... Great location... Great amenities.. Loved staying here