Excellent location and excellent home. All the necessary amenities, with lovely personal touches and many things one would not expect. Sparkling clean. Had a wonderful weekend.