Perfectly clean, the amenities available are exactly what you need, the location is perfect and it’s very reasonably priced!. Highly recommend!.