Perfect location, beautiful home, great hosts who were friendly and quick to provide information when required. Overall we had a great time and would highly recommend.