A great stay with comfort and amenities.