Perfect location; perfect hospitality; a perfect option. Was great.