Outstanding. I'm lucky that all the hosts I stayed at were great. But Alan and Shirley are greater than great, they are next level. All the glowing reviews they have are true.