A smashing location. A smashing host. A smashing stay. The location and setting was all I could have hoped for, and more! This is most definitely the place for you!