This is the ultimate self catering treat , so unique and beautiful, we were very lucky with great weather too.