Great location. Communication was spotty at times, but overall a great stay.