Perfect location, and the place had everything we needed. Communication was quick and clear. Overall fantastic! Would love to return to this place!