Spotless, conveniently located and accurately represented. Have stayed several times and yet to be disappointed!