Excellent location, beautiful house and so many thoughtful touches - wonderful place to stay!