The place is clean and the amenities provided are more than sufficient. I have a great stay here. Would stay here again in a heartbeat.