Very good location, great communication, and lovely place to stay, specially the little puppy dog is adorable!