Great location and all the amenities. We had an excellent time and highly recommend this place.