Great location and amazing hospitality. The place has everything we needed.