The most awesome place. Great location, perfect set up, amazing garden and lovely hosts. What more can I say! I will come back :).