Great place and great location. Valerie and Leonard are wonderful hosts, everything was as expected and beyond. I had a very good time, I'd definitely come back to stay again!