Super clean, has all you need and the location is great. We loved our stay!