The location is amazing and the place was wonderful. We had everything we could possibly need.