Fabulous. Great stay in great locations. Perfect hosts, very accommodating especially as we had a 16 week old puppy. Made to feel extremely comfortable.