Comfortable stay. Has all the amenities one needs.