Perfect location and outstanding hospitality! David and Lyn were great.