Absolutely fantastic place. Perfect location, ticked all the boxes, fabulous host! Would definitely go there again.