Simply perfect- this is an Airbnb that ticks every box. Karen's wonderful communication and thoughtful touches, waggy tail welcomes, oasis with views - will definately be back