Stunning place. Sizeable, and has everything you may want, all set in a beautiful location. Incredibly special spot - you will be happy there.