Perfect location and great hospitality, everything we needed plus pool table and table tennis great extras for the kid in all of us !