Beautifully presented property and excellent hosts - my first of many stays here, I hope!