Clean and nicely done. We would stay here again.