Great location, fantastic hosts, beautiful gardens, lovely restaurants nearby. Everything you could want!