Perfect location, so many thoughtful touches, beautiful views and a wonderful host in Allan.