Fabulous place to stay! Five stars all round.