Perfect hospitality. Perfect location. Perfect weekend.