Restorative stay, beautiful location and amenities, super cuddly dog!