Excellent place with all the amenities and highly recommended