Superb location! Graham is wonderful and communication was excellent. Wish I could have stayed longer.