There are not enough superlatives to do the residence justice. It was a perfect stay. The location cannot be beat, and the hosts were extremely helpful, both in terms of a very smooth check-in/out, and in terms of all of the local suggestions. Fabulous!