Comfortable and clean stay near many amenities.