Comfortable and convenient stay with nice amenities.