Fantastic place. Very nicely set out in a beautiful location