All the amenities for a comfortable stay.