Wonderful place. Very tidy, comfortable, well equipped. As described or better.