Great location. Cleanliness okay for a short stay. Good amount of beds for price.