This place is perfect. Breakfast was amazing and we would recommend staying here to everyone. Gardens are spectacular even in the rain. A lot of effort has gone into this place and it shows. Just wish we had been able to stay longer.