Perfect location and has all the amenities one would ask for. highly recommend this place