Stunning location and fabulous place - spacious, great facilities and very comfortable.