very clean, great location. exactly as described. the place was just what we needed for our stay.