This place was clean, kitchens is well-equipped (which we appreciated), location is good.. overall, a great place to stay!