Spotless, perfect views, great location - highly recommend