A fabulous place to stay - well appointed, clean and well located.