Everything about this place is great—location, cleanliness, and accommodations. Would definitely stay here again!