Stylish, comfortable and a fabulous location meant an excellent place to stay. We’d definitely stay again.