Can't recommend this place highly enough. Perfect location, immaculately kept and a host that brought surprises. Well worth it and would stay again.