Fabulous place to stay. Five stars all round...