What a wonderful place! The hosts have really thought of everything and we wished we could stay longer. Can't fault the place. Thanks for a lovely stay :)