Beautiful place in a wonderful location. Dudley (the pup) was an amazing addition to our stay.