A fabulous place to stay with an amazing location combined with an awesome host.