This place was clean and its location is great. It was perfect for us, a family with 3 kids. The sheets and towels were clean and smell fresh. The beds were comfy. We could not ask for a better place.