Comfortable and clean with all required amenities in a great location.