The location is ideal. Kevin is an extremely accommodating host. I had a wonderful stay.