Comfortable stay with all necessary amenities.