All the amenities that are required for a comfortable stay.