5* all the way, great host, beautiful space and location, fantastically well equipped. A real home from home. Highly recommended.