Comfortable stay with good amenities and ambience.