Perfect in every way. Wonderful location, superb attention to detail and we felt very safe and secure. Idyllic spot.