John is an excellent host! Warm, friendly, caring and constantly ensuring that his guests are taken care of. The place is truly relaxing. Wonderful stay. Would highly recommend.