Brilliant! Entertaining, beautifully, written and imagined. Even the most difficult characters' are explained and an overall feeling of compassion for the human condition and experience of love and struggle with conforming to expectations and living one's authentic life. The setting is gorgeous too. I will definitely recommend this to everyone I know.